package com.blueocean_health.care.management.domain.dto;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.blueocean_health.care.management.em.OrderTypeEnum;

public class SOrderInfoEntity implements Serializable {
    private Integer id;

    private String orderId;

    private String patientName;

    private String sex;

    private String phone;
    private String contact;

    private String hospitalId;
    private String hospitalName;

    

	private String patientId;

    private Date admissionTime;

    private String patientRemark;

    private String orderStatus;

    private String payStatus;

    private Long version;

    private Date createTime;

    private Date updateTime;
    
    private Integer deflag;
    private Integer age;
    private Integer createUserid;
    private String orderType;
    private String superOrderId;
    private String serviceOrderId;//所退明细id，只有退款时才有值
    private String refundOrderId;//退款订单所退的订单id
    private String  hospitalPhone;//医院电话
    private String loginPhone;
    private String orderUpdateFlag;//订单是否编辑标记
    private String accountFlag;//是否入账 0否 1是
    private Date accountTime;//入账时间
    
   	public String getOrderUpdateFlag() {
		return orderUpdateFlag;
	}

	public void setOrderUpdateFlag(String orderUpdateFlag) {
		this.orderUpdateFlag = orderUpdateFlag;
	}

	public String getAccountFlag() {
		return accountFlag;
	}

	public void setAccountFlag(String accountFlag) {
		this.accountFlag = accountFlag;
	}


	public Date getAccountTime() {
		return accountTime;
	}

	public void setAccountTime(Date accountTime) {
		this.accountTime = accountTime;
	}

	public String getLoginPhone() {
   		return loginPhone;
   	}

   	public void setLoginPhone(String loginPhone) {
   		this.loginPhone = loginPhone;
   	}
	public String getHospitalPhone() {
		return hospitalPhone;
	}

	public void setHospitalPhone(String hospitalPhone) {
		this.hospitalPhone = hospitalPhone;
	}

	public String getServiceOrderId() {
		return serviceOrderId;
	}

	public void setServiceOrderId(String serviceOrderId) {
		this.serviceOrderId = serviceOrderId;
	}

	public String getRefundOrderId() {
		return refundOrderId;
	}

	public void setRefundOrderId(String refundOrderId) {
		this.refundOrderId = refundOrderId;
	}
    public String getOrderType() {
		return orderType;
	}

	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}

	public String getSuperOrderId() {
		return superOrderId;
	}

	public void setSuperOrderId(String superOrderId) {
		this.superOrderId = superOrderId;
	}

	private List<SOrderServiceInfoEntity> sOrderServiceInfoEntity;
    
    public Integer getAge() {
		return age;
	}

	public void setAge(Integer age) {
		this.age = age;
	}

	public List<SOrderServiceInfoEntity> getsOrderServiceInfoEntity() {
		return sOrderServiceInfoEntity;
	}

	public void setsOrderServiceInfoEntity(List<SOrderServiceInfoEntity> sOrderServiceInfoEntity) {
		this.sOrderServiceInfoEntity = sOrderServiceInfoEntity;
	}
	public String getHospitalName() {
		return hospitalName;
	}
	
	public void setHospitalName(String hospitalName) {
		this.hospitalName = hospitalName;
	}

	private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId == null ? null : orderId.trim();
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName == null ? null : patientName.trim();
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex == null ? null : sex.trim();
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact == null ? null : contact.trim();
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone == null ? null : phone.trim();
    }


    public String getHospitalId() {
		return hospitalId;
	}

	public void setHospitalId(String hospitalId) {
		this.hospitalId = hospitalId;
	}

	public String getPatientId() {
        return patientId;
    }

    public void setPatientId(String patientId) {
        this.patientId = patientId == null ? null : patientId.trim();
    }

    public Date getAdmissionTime() {
        return admissionTime;
    }

    public void setAdmissionTime(Date admissionTime) {
        this.admissionTime = admissionTime;
    }

    public String getPatientRemark() {
        return patientRemark;
    }

    public void setPatientRemark(String patientRemark) {
        this.patientRemark = patientRemark == null ? null : patientRemark.trim();
    }

    public String getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(String orderStatus) {
        this.orderStatus = orderStatus == null ? null : orderStatus.trim();
    }

    public String getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(String payStatus) {
        this.payStatus = payStatus == null ? null : payStatus.trim();
    }

    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getDeflag() {
        return deflag;
    }

    public void setDeflag(Integer deflag) {
        this.deflag = deflag;
    }

    public Integer getCreateUserid() {
        return createUserid;
    }

    public void setCreateUserid(Integer createUserid) {
        this.createUserid = createUserid;
    }
}